Skip to content

Improve upper bound for Davenport constant C_{53} to 4#78

Merged
teorth merged 2 commits into
teorth:mainfrom
maaxgrin:c53-upper-bound-4
May 26, 2026
Merged

Improve upper bound for Davenport constant C_{53} to 4#78
teorth merged 2 commits into
teorth:mainfrom
maaxgrin:c53-upper-bound-4

Conversation

@maaxgrin
Copy link
Copy Markdown
Contributor

@maaxgrin maaxgrin commented May 21, 2026

This PR updates the entry for the Davenport constant of $C_n^3$, improving the recorded upper bound

$$ C_{53}\le 20369 $$

to

$$ C_{53}\le 4. $$

The update records the stronger pointwise estimate

$$ D(C_n^3)\le 4n-P(n)-2, \qquad P(n)=\max_{p^a\parallel n}p^a. $$

Since $P(n)\ge 2$, this gives

$$ D(C_n^3)\le 4(n-1) $$

for every $n\ge 2$, and hence $C_{53}\le 4$.

The proof was discovered with assistance from GPT-5.5 Pro. The deduction from the cited zero-sum inputs was also checked in a conditional Lean 4 formalization prepared with assistance from Aristotle and GPT-5.5 Pro.

The proof PDF, references, and conditional Lean 4 formalization are available in this auxiliary repository:

https://github.com/maaxgrin/davenport-cn3-bound

@maaxgrin
Copy link
Copy Markdown
Contributor Author

I added a conditional Lean 4 formalization of the proof:

RequestProject/Main.lean

It compiles with Lean 4.28.0 / mathlib v4.28.0. The file isolates the results from cited previous works as axioms and checks the local estimate, the induction step, and the final bound.

The formalization was prepared with the help of Aristotle and GPT-5.5 Pro.

@teorth
Copy link
Copy Markdown
Owner

teorth commented May 25, 2026

I ran your submission through an AI to flag for potential issues. My main request would be to update your repository to host an informal proof as well as the formal one, as well as prominently declare (e.g., on the front page of the repository) the precise axioms used in the conditional formalization (ideally both in informal and formal mathematical language). The PR can then be updated to link to that repository. Also there is a minor unicode issue flagged by the AI to look into.

@maaxgrin
Copy link
Copy Markdown
Contributor Author

Thank you very much for the feedback. I have updated the repository containing the proof PDF, a conditional Lean formalization, and a README that explicitly lists the axioms/results from the literature used in the formalization.

@teorth teorth merged commit ac5d957 into teorth:main May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants